$baseTop : 100px;
$baseLeft : 50px;
#news{
  background:url(../images/news-bg.jpg) no-repeat center center;
  .center-row{
    img{
      margin-top:150px;
    }
  }
  .container{
    position: relative;
    .txt-container{
      width:380px;
      height:360px;
      position: absolute;
      z-index: 400;
      color:#fff;
      right: 0;
      top: 30px;
      .title{
        font-size:18px;
        text-align: left;
      }
      p{
        font-size:12px;
        line-height:1.6em;
        text-indent: 16px;
        font-family: SimSun;
      }
      .txt-inner {
        background:#333;
        padding:1em;
      }
      .bottom-bg{
        height: 29px;
        margin-top: -6px;
        background: url(../images/news-txt-bg.png) repeat-x;
      }
      @include jScrollPane;
    }
    .nav{
      position: absolute;
      display: inline-block;
      width:100px;
      height: 50px;
      left: 130px;
      z-index: 200;
      top: 160px;
      .prev{
        display: inline-block;
        width:50px;
        height: 50px;
        cursor: pointer;
        background:url(../images/news-nav-l.jpg) no-repeat 0 0;
        transition:all .3s;

        &:hover{
          background:url(../images/news-nav-l.jpg) no-repeat 0 -50px;
        }
      }
      .next{
        @extend .prev;
        background:url(../images/news-nav-r.jpg) no-repeat 0 0;
        &:hover{
          background:url(../images/news-nav-r.jpg) no-repeat 0 -50px;
        }
      }
    }
    .main-img{
      width:640px;
      position: absolute;
      left:50%;
      margin-left:-320px;
      z-index: 100;
    }
    img.thumb{
      position: absolute;
      height: 140px;
      left:$baseLeft + 50px;
      top:$baseTop + 0px;
      z-index: 4;
    }
    .bgw,.bgb,.bgborder{
      position:absolute;
    }
    .bgw{
      background:#fff;
      width:140px;
      height: 140px;
      background:#fff;
      left:$baseLeft + 30px;
      top:$baseTop + 20px;
      z-index: 2;
    }
    .bgb{
      @extend .bgw;
      background:#333;
      left:$baseLeft + 40px;
      top:$baseTop + 10px;
      z-index: 3;
    }
    .bgborder{
      background:none;
      width:160px;
      height: 160px;
      border: 1px solid #fff;
      left: $baseLeft + 0px;
      top:$baseTop + 30px;
      z-index: 1;
    }
  }
}